/**
 * ON READY
 */
var province = Array();
var nazioni = Array();
var zone = Array();
var corrieri = Array();
/* NAZIONI  PROVINCE ZONE CORRIERI */
$.ajax({
	type : 'POST',
	url : 'admin.php',
	data : 'op=province',
	dataType : 'json',
	success : function(msg) {
		if (msg.totalCount > 0) {
			province = msg.rows;
		}
	}
});
$.ajax({
	type : 'POST',
	url : 'admin.php',
	data : 'op=nazioni',
	dataType : 'json',
	success : function(msg) {
		if (msg.totalCount > 0) {
			nazioni = msg.rows;
		}
	}
});
//caricaZone();
caricaCorrieri();
$(document).ready(function() {
	/* GLOBAL */
	$(document).ajaxStart(function() {
		$('.mask').show();
	}).ajaxStop(function() {
		$('.mask').hide();
	});
	/* ######### UTENTI ######### */
	$('#elenco-utenti').click(function() {
		$('#cont-navbar').html('UTENTI > Anagrafica');
		p_min = $('#elenco-utenti').attr('min');
		p_max = $('#elenco-utenti').attr('max');
		p_orderby = $('#elenco-utenti').attr('orderby');
		getElenco({
			url : 'utenti.php',
			title : 'Elenco Utenti',
			cols : [ {
				name : 'Nome',
				index : 'nome',
				width : '69%'
			}, {
				name : 'Livello',
				index : 'livello',
				width : '10%',
				align : 'center'
			}, {
				name : '&nbsp;',
				index : '',
				width : '18%',
				align : 'center'
			} ],
			min : p_min,
			max : p_max,
			orderby : p_orderby,
			where : '',
			icons : [ {
				class : 'ico-modifica',
				action : 'aggiornaUtente',
				data : 'idutente',
				tip : 'MODIFICA'
			}, {
				class : 'ico-elimina',
				action : 'eliminaUtente',
				data : 'idutente',
				tip : 'ELIMINA'
			}, {
				class : 'ico-attiva',
				action : 'disattivaUtente',
				data : 'idutente',
				tip : 'DISATTIVA'
			}, {
				class : 'ico-disattiva',
				action : 'attivaUtente',
				data : 'idutente',
				tip : 'ATTIVA'
			} ]
		});
	});
	/* ######### CLIENTI ######### */
	$('#elenco-clienti').click(function() {
		$('#cont-navbar').html('CLIENTI > Anagrafica');
		p_min = $('#elenco-clienti').attr('min');
		p_max = $('#elenco-clienti').attr('max');
		p_orderby = $('#elenco-clienti').attr('orderby');
		getElenco({
			url : 'clienti.php',
			title : 'Elenco Clienti',
			cols : [ {
				name : 'Data Reg.',
				index : 'data_reg',
				width : '80px'
			}, {
				name : 'Cliente',
				index : 'nome',
				width : '240px'
			}, {
				name : 'Citta',
				index : 'citta',
				width : '125px'
			}, {
				name : 'Provincia',
				index : 'provincia_txt',
				width : '125px',
				align : 'center'
			}, {
				name : '&nbsp;',
				index : '',
				width : '125px',
				align : 'center'
			} ],
			min : p_min,
			max : p_max,
			orderby : p_orderby,
			where : '0',
			icons : [ {
				class : 'ico-modifica',
				action : 'aggiornaCliente',
				data : 'idcliente',
				tip : 'MODIFICA'
			}, {
				class : 'ico-elimina',
				action : 'eliminaCliente',
				data : 'idcliente',
				tip : 'ELIMINA'
			}, {
				class : 'ico-attiva',
				action : 'disattivaCliente',
				data : 'idcliente',
				tip : 'DISATTIVA'
			}, {
				class : 'ico-disattiva',
				action : 'attivaCliente',
				data : 'idcliente',
				tip : 'ATTIVA'
			}, {
				class : 'ico-archivia',
				action : 'archiviaCliente',
				data : 'idcliente',
				tip : 'METTI IN ARCHIVIO'
			}, {
				class : 'ico-ripristina',
				action : 'ripristinaCliente',
				data : 'idcliente',
				tip : 'RIPRISTINA'
			} ],
			pager : true,
			list : 'elenco-clienti'
		});
	});
	$('#archivio-clienti').click(function() {
		$('#cont-navbar').html('CLIENTI > Archivio');
		p_min = $('#archivio-clienti').attr('min');
		p_max = $('#archivio-clienti').attr('max');
		p_orderby = $('#archivio-clienti').attr('orderby');
		getElenco({
			url : 'clienti.php',
			title : 'Archivio Clienti',
			cols : [ {
				name : 'Data Reg.',
				index : 'data_reg',
				width : '80px'
			}, {
				name : 'Cliente',
				index : 'nome',
				width : '240px'
			}, {
				name : 'Citta',
				index : 'citta',
				width : '125px'
			}, {
				name : 'Provincia',
				index : 'provincia_txt',
				width : '125px',
				align : 'center'
			}, {
				name : '&nbsp;',
				index : '',
				width : '125px',
				align : 'center'
			} ],
			min : p_min,
			max : p_max,
			orderby : p_orderby,
			where : '1',
			icons : [ {
				class : 'ico-modifica',
				action : 'aggiornaCliente',
				data : 'idcliente',
				tip : 'MODIFICA'
			}, {
				class : 'ico-elimina',
				action : 'eliminaCliente',
				data : 'idcliente',
				tip : 'ELIMINA'
			}, {
				class : 'ico-attiva',
				action : 'disattivaCliente',
				data : 'idcliente',
				tip : 'DISATTIVA'
			}, {
				class : 'ico-disattiva',
				action : 'attivaCliente',
				data : 'idcliente',
				tip : 'ATTIVA'
			}, {
				class : 'ico-archivia',
				action : 'archiviaCliente',
				data : 'idcliente',
				tip : 'METTI IN ARCHIVIO'
			}, {
				class : 'ico-ripristina',
				action : 'ripristinaCliente',
				data : 'idcliente',
				tip : 'RIPRISTINA'
			} ],
			pager : true,
			list : 'archivio-clienti'
		});
	});
	/* ######### DISTRIBUTORI ######### */
	$('#elenco-distributori').click(function() {
		$('#cont-navbar').html('CORRIERI > Anagrafica');
		p_min = $('#elenco-distributori').attr('min');
		p_max = $('#elenco-distributori').attr('max');
		p_orderby = $('#elenco-distributori').attr('orderby');
		getElenco({
			url : 'distributori.php',
			title : 'Elenco Corrieri',
			cols : [ {
				name : 'Data Reg.',
				index : 'data_reg',
				width : '80px'
			}, {
				name : 'Cognome',
				index : 'cognome',
				width : '185px'
			}, {
				name : 'Nome',
				index : 'nome',
				width : '180px'
			}, {
				name : 'Telefono',
				index : 'telefono',
				width : '125px',
				align : 'center'
			}, {
				name : '&nbsp;',
				index : '',
				width : '125px',
				align : 'center'
			} ],
			min : p_min,
			max : p_max,
			orderby : p_orderby,
			where : '',
			icons : [ {
				class : 'ico-modifica',
				action : 'aggiornaDistributore',
				data : 'idpersona',
				tip : 'MODIFICA'
			}, {
				class : 'ico-elimina',
				action : 'eliminaDistributore',
				data : 'idpersona',
				tip : 'ELIMINA'
			} ]
		});
	});
	/* ######### SMART ######### */
	$('#elenco-smart').click(function() {
		$('#cont-navbar').html('CAMPAGNE > Anagrafica Smartphone');
		p_min = $('#elenco-smart').attr('min');
		p_max = $('#elenco-smart').attr('max');
		p_orderby = $('#elenco-smart').attr('orderby');
		getElenco({
			url : 'smart.php',
			title : 'Elenco Smartphone',
			cols : [ {
				name : 'Modello',
				index : 'modello',
				width : '69%'
			}, {
				name : 'Codice',
				index : 'codice',
				width : '10%',
				align : 'center'
			}, {
				name : 'Sim',
				index : 'sim',
				width : '18%',
				align : 'center'
			}, {
				name : '',
				index : '',
				width : '',
				align : 'center'
			} ],
			min : p_min,
			max : p_max,
			orderby : p_orderby,
			where : '',
			icons : [ ]
		});
	});
	/* ######### CAMPAGNE ######### */
	$('#elenco-campagne').click(function() {
		$('#cont-navbar').html('CAMPAGNE > Elenco');
		p_min = $('#elenco-campagne').attr('min');
		p_max = $('#elenco-campagne').attr('max');
		p_orderby = $('#elenco-campagne').attr('orderby');
		getElenco({
			url : 'campagne.php',
			title : 'Elenco campagne attive',
			cols : [ {
				name : 'Dal.',
				index : 'data_start2',
				width : '80px'
			},{
				name : 'Al.',
				index : 'data_end2',
				width : '80px'
			}, {
				name : 'Campagna',
				index : 'nome',
				width : '240px'
			}, {
				name : 'N. volantini',
				index : 'num_flayer',
				width : '100px'
			}, {
				name : '&nbsp;',
				index : '',
				width : '196px',
				align : 'center'
			} ],
			min : p_min,
			max : p_max,
			orderby : p_orderby,
			where : '0',
			icons : [ {
				class : 'ico-modifica',
				action : 'aggiornaCampagna',
				data : 'idcampagna',
				tip : 'MODIFICA'
			}, {
				class : 'ico-elimina',
				action : 'eliminaCampagna',
				data : 'idcampagna',
				tip : 'ELIMINA'
			}, {
				class : 'ico-attiva',
				action : 'chiudiCampagna',
				data : 'idcampagna',
				tip : 'CHIUDI CAMPAGNA'
			}, {
				class : 'ico-disattiva',
				action : 'apriCampagna',
				data : 'idcampagna',
				tip : 'APRI CAMPAGNA'
			}, {
				class : 'ico-archivia',
				action : 'archiviaCampagna',
				data : 'idcampagna',
				tip : 'METTI IN ARCHIVIO'
			}, {
				class : 'ico-ripristina',
				action : 'ripristinaCampagna',
				data : 'idcampagna',
				tip : 'RIPRISTINA'
			}, {
				class : 'ico-maps',
				action : 'getMappa',
				data : 'idcampagna',
				tip : 'APRI LA MAPPA'
			} ],
			pager : true,
			list : 'elenco-campagne'
		});
	});
	$('#archivio-campagne').click(function() {
		$('#cont-navbar').html('CAMPAGNE > Archivio');
		p_min = $('#archivio-campagne').attr('min');
		p_max = $('#archivio-campagne').attr('max');
		p_orderby = $('#archivio-campagne').attr('orderby');
		getElenco({
			url : 'campagne.php',
			title : 'Elenco archivio campagne',
			cols : [ {
				name : 'Dal.',
				index : 'data_start2',
				width : '80px'
			},{
				name : 'Al.',
				index : 'data_end2',
				width : '80px'
			}, {
				name : 'Campagna',
				index : 'nome',
				width : '240px'
			}, {
				name : 'N. volantini',
				index : 'num_flayer',
				width : '100px'
			}, {
				name : '&nbsp;',
				index : '',
				width : '196px',
				align : 'center'
			} ],
			min : p_min,
			max : p_max,
			orderby : p_orderby,
			where : '1',
			icons : [ {
				class : 'ico-modifica',
				action : 'aggiornaCampagna',
				data : 'idcampagna',
				tip : 'MODIFICA'
			}, {
				class : 'ico-elimina',
				action : 'eliminaCampagna',
				data : 'idcampagna',
				tip : 'ELIMINA'
			}, {
				class : 'ico-attiva',
				action : 'chiudiCampagna',
				data : 'idcampagna',
				tip : 'CHIUDI'
			}, {
				class : 'ico-disattiva',
				action : 'apriCampagna',
				data : 'idcampagna',
				tip : 'APRI'
			}, {
				class : 'ico-archivia',
				action : 'archiviaCampagna',
				data : 'idcampagna',
				tip : 'METTI IN ARCHIVIO'
			}, {
				class : 'ico-ripristina',
				action : 'ripristinaCampagna',
				data : 'idcampagna',
				tip : 'RIPRISTINA'
			}, {
				class : 'ico-maps',
				action : 'getMappa',
				data : 'idcampagna',
				tip : 'APRI LA MAPPA'
			} ],
			pager : true,
			list : 'archivio-campagne',
			help : ''
		});
	}); 
});